range of mountains - Allemand Anglais Dictionnaire